65 research outputs found

    On the Computational Analysis of the Genetic Algorithm for Attitude Control of a Carrier System

    Get PDF
    This chapter intends to cover three main topics. First, a fuzzy-PID controller is designed to control the propulsion vector of a launch vehicle, accommodating a CanSaT. Then, the genetic algorithm (GA) is employed to optimize the controller’s performance. Finally, through adjusting the algorithm parameters, their effect on the optimization process is examined. In this regard, the motion vector control is programmed based on the governing system’s dynamic equations of motion for payload delivery in the desired altitude and flight-path angle. This utilizes one single input and one preference fuzzy inference engine, where the latter acts to avoid the system instability in high angles for the propulsion vector. The optimization objective functions include the deviations of the thrust vector and the system from the stability path, which must be met simultaneously. Parameter sensitivity analysis of the genetic algorithm involves examining nine different cases and discussing their effect on the optimization results

    ADPTriage: Approximate Dynamic Programming for Bug Triage

    Full text link
    Bug triaging is a critical task in any software development project. It entails triagers going over a list of open bugs, deciding whether each is required to be addressed, and, if so, which developer should fix it. However, the manual bug assignment in issue tracking systems (ITS) offers only a limited solution and might easily fail when triagers must handle a large number of bug reports. During the automated assignment, there are multiple sources of uncertainties in the ITS, which should be addressed meticulously. In this study, we develop a Markov decision process (MDP) model for an online bug triage task. In addition to an optimization-based myopic technique, we provide an ADP-based bug triage solution, called ADPTriage, which has the ability to reflect the downstream uncertainty in the bug arrivals and developers' timetables. Specifically, without placing any limits on the underlying stochastic process, this technique enables real-time decision-making on bug assignments while taking into consideration developers' expertise, bug type, and bug fixing time. Our result shows a significant improvement over the myopic approach in terms of assignment accuracy and fixing time. We also demonstrate the empirical convergence of the model and conduct sensitivity analysis with various model parameters. Accordingly, this work constitutes a significant step forward in addressing the uncertainty in bug triage solution

    A new buffering theory of social support and psychological stress

    Get PDF
    A dynamical model linking stress, social support, and health has been recently proposed and numerically analyzed from a classical point of view of integer-order calculus. Although interesting observations have been obtained in this way, the present work conducts a fractional-order analysis of that model. Under a periodic forcing of an environmental stress variable, the perceived stress has been analyzed through bifurcation diagrams and two well-known metrics of entropy and complexity, such as spectral entropy and C0 complexity. The results obtained by numerical simulations have shown novel insights into how stress evolves with frequency and amplitude of the perturbation, as well as with initial conditions for the system variables. More precisely, it has been observed that stress can alternate between chaos, periodic oscillations, and stable behaviors as the fractional order varies. Moreover, the perturbation frequency has revealed a narrow interval for the chaotic oscillations, while its amplitude may present different values indicating a low sensitivity regarding chaos generation. Also, the perceived stress has been noted to be highly sensitive to initial conditions for the symptoms of stress-related ill-health and for the social support received from family and friends. This work opens new directions of research whereby fractional calculus might offer more insight into psychology, life sciences, mental disorders, and stress-free well-being

    A new fuzzy reinforcement learning method for effective chemotherapy

    Get PDF
    A key challenge for drug dosing schedules is the ability to learn an optimal control policy even when there is a paucity of accurate information about the systems. Artificial intelligence has great potential for shaping a smart control policy for the dosage of drugs for any treatment. Motivated by this issue, in the present research paper a Caputo–Fabrizio fractional-order model of cancer chemotherapy treatment was elaborated and analyzed. A fix-point theorem and an iterative method were implemented to prove the existence and uniqueness of the solutions of the proposed model. Afterward, in order to control cancer through chemotherapy treatment, a fuzzy-reinforcement learning-based control method that uses the State-Action-Reward-State-Action (SARSA) algorithm was proposed. Finally, so as to assess the performance of the proposed control method, the simulations were conducted for young and elderly patients and for ten simulated patients with different parameters. Then, the results of the proposed control method were compared with Watkins’s Q-learning control method for cancer chemotherapy drug dosing. The results of the simulations demonstrate the superiority of the proposed control method in terms of mean squared error, mean variance of the error, and the mean squared of the control action—in other words, in terms of the eradication of tumor cells, keeping normal cells, and the amount of usage of the drug during chemotherapy treatment

    Indirect neural-enhanced integral sliding mode control for finite-time fault-tolerant attitude tracking of spacecraft

    Get PDF
    In this article, a neural integral sliding mode control strategy is presented for the finite-time fault-tolerant attitude tracking of rigid spacecraft subject to unknown inertia and disturbances. First, an integral sliding mode controller was developed by originally constructing a novel integral sliding mode surface to avoid the singularity problem. Then, the neural network (NN) was embedded into the integral sliding mode controller to compensate the lumped uncertainty and replace the robust switching term. In this way, the chattering phenomenon was significantly suppressed. Particularly, the mechanism of indirect neural approximation was introduced through inequality relaxation. Benefiting from this design, only a single learning parameter was required to be adjusted online, and the computation burden of the proposed controller was extremely reduced. The stability argument showed that the proposed controller could guarantee that the attitude and angular velocity tracking errors were regulated to the minor residual sets around zero in a finite time. It was noteworthy that the proposed controller was not only strongly robust against unknown inertia and disturbances, but also highly insensitive to actuator faults. Finally, the effectiveness and advantages of the proposed control strategy were validated using simulations and comparisons
    • …
    corecore